a = (1, 2, 3, 4, 5)
print(a)
print(type(a))
print(a[3])

print()
kein_tuple = (2)
print(type(kein_tuple))     # <class 'int'>
ein_tuple = (2,)
print(type(ein_tuple))      # <class 'tuple'>

print()
print("Tuple Packing")
datum = 26, 7, 1987
print(datum)
print(type(datum))

print()
print("Tuple Unpacking")
datum = 26, 7, 1987
(tag, monat, jahr) = datum
print(tag)
print(monat)
print(jahr)

print()
a, b = 10 , 20
print("a:", a)
print("b:", b)
a, b = b, a
print("a:", a)
print("b:", b)

print()
zahlen = [11, 18, 12, 15, 10]
elf, *andere, zehn = zahlen
print(elf)
print(andere)
print(zehn)

print()
zahlen = [11, 17, 17, 19, 10]
*irgendwas, neunzehn, zehn = zahlen
print(irgendwas)
print(neunzehn)
print(zehn)
elf, *blablabla = zahlen
print(elf)
print(blablabla)

